package com.prs.crm.ftp.server;
/** 
 * <p>Copyright: Copyright (c) 2012</p>
 * @author JohnLan 
 * E-mail:JohnMr.Lan@foxmail.com 
 * @version 创建时间：2012-6-28 上午10:23:59 
 * 
 * 类说明 
 */

public class PrsToolKit {
	 /**
	   * 为了让编码系统可以使用一些不能用于文件命名的特殊字符，特用以下方法对特殊字符进行一次转换
	   * @param str:传入的字符串，一般来说是文件的名称
	   * @return 转换后的字符串
	   * @author yangbo
	   * 2005.2.27
	   */
	  public static String getTransformSpecialStr(String str) {
	    String ret = str;
	    if (ret != null && !ret.equals("")) {
	      ret = ret.replace('\\', '\uE7E7');
	      ret = ret.replace('/', '\uE7E8');
	      ret = ret.replace(':', '\uE7E9');
	      ret = ret.replace('*', '\uE7EA');
	      ret = ret.replace('?', '\uE7EB');
	      ret = ret.replace('\"', '\uE7EC');
	      ret = ret.replace('<', '\uE7ED');
	      ret = ret.replace('>', '\uE7EE');
	      ret = ret.replace('|', '\uE7EF');
	    }
	    return ret;
	  }
}
